4c49cc73b28e89599ae95c0dbd5b099b164bba01,org.springframework.orm/src/main/java/org/springframework/orm/hibernate4/LocalSessionFactoryBean.java,LocalSessionFactoryBean,afterPropertiesSet,#,150

Before Change


		config.getProperties().put(Environment.CURRENT_SESSION_CONTEXT_CLASS, SpringSessionContext.class.getName());
		config.getProperties().put(Environment.DATASOURCE, this.dataSource);
		config.getProperties().put("hibernate.classLoader.application", this.resourcePatternResolver.getClassLoader());
		config.addProperties(this.hibernateProperties);
		scanPackages(config);
		for (Class<?> annotatedClass : this.annotatedClasses) {
			ReflectionUtils.invokeMethod(addAnnotatedClassMethod, config, annotatedClass);

After Change


		config.getProperties().put(Environment.CURRENT_SESSION_CONTEXT_CLASS, SpringSessionContext.class.getName());
		config.getProperties().put(Environment.DATASOURCE, this.dataSource);
		config.getProperties().put("hibernate.classLoader.application", this.resourcePatternResolver.getClassLoader());
		if (this.hibernateProperties != null) {
			config.addProperties(this.hibernateProperties);
		}
		scanPackages(config);
		for (Class<?> annotatedClass : this.annotatedClasses) {